62 x 406 x 41 meters = 203.41 x 1332.02 x 134.51 feet