115 x 447 meters = 377.3 x 1466.54 feet