86 x 249 x 240 feet = 26.21 x 75.9 x 73.15 meters