285 x 667 x 67 feet = 86.87 x 203.3 x 20.42 meters