124 x 414 x 202 feet = 37.8 x 126.19 x 61.57 meters