205 x 83 x 249 feet = 62.48 x 25.3 x 75.9 meters