60 x 655 feet = 18.29 x 199.64 meters