610 x 67 feet = 185.93 x 20.42 meters