427 x 99 x 306 feet = 130.15 x 30.18 x 93.27 meters