62.2 x 150 feet = 18.96 x 45.72 meters