396 x 68 x 275 feet = 120.7 x 20.73 x 83.82 meters