83 x 605 feet = 25.3 x 184.4 meters