60 x 99 feet = 18.29 x 30.18 meters