421 x 93 x 300 feet = 128.32 x 28.35 x 91.44 meters