89 x 228 x 118 meters = 291.99 x 748.03 x 387.14 feet