135.8 x 152.5 feet = 41.39 x 46.48 meters