152 x 660 feet = 46.33 x 201.17 meters