126 x 786 x 337 meters = 413.39 x 2578.74 x 1105.64 feet