24 x 407 feet = 7.32 x 124.05 meters