391 x 63 x 270 feet = 119.18 x 19.2 x 82.3 meters