83 x 615 meters = 3267.72 x 24212.6 inches