135.5 x 157.3 feet = 41.3 x 47.95 meters