159 x 96.7 feet = 48.46 x 29.47 meters