The behemoth Antonov AN-124-100 make a super low approach to land