424 x 491 feet = 129.24 x 149.66 meters