159 x 157.7 feet = 48.46 x 48.07 meters