90 x 261 x 249 feet = 27.43 x 79.55 x 75.9 meters