89 x 260 x 248 feet = 27.13 x 79.25 x 75.59 meters