660 x 150 feet = 201.17 x 45.72 meters