126 x 282 x 134 meters = 413.39 x 925.2 x 439.63 feet