65 x 99 feet = 19.81 x 30.18 meters