82 x 615 feet = 24.99 x 187.45 meters