115 x 204.5 meters = 377.3 x 670.93 feet