159.4 x 99.2 feet = 48.59 x 30.24 meters