331 x 65 x 270 feet = 100.89 x 19.81 x 82.3 meters