264 x 126 x 292 meters = 866.14 x 413.39 x 958.01 feet