286 x 668 x 68 feet = 87.17 x 203.61 x 20.73 meters