95 x 200 x 284 feet = 28.96 x 60.96 x 86.56 meters