159 x 61.8 feet = 48.46 x 18.84 meters