264 x 126 x 172 meters = 866.14 x 413.39 x 564.3 feet