39 x 662 feet = 11.89 x 201.78 meters