126 x 721 x 171 meters = 413.39 x 2365.49 x 561.02 feet