255 x 415 x 270 feet = 77.72 x 126.49 x 82.3 meters