100 x 399 x 421 feet = 30.48 x 121.62 x 128.32 meters