337 x 421 feet = 102.72 x 128.32 meters