835 x 740 x 126 meters = 2739.5 x 2427.82 x 413.39 feet