65 x 604 feet = 19.81 x 184.1 meters