265 x 378 meters = 869.42 x 1240.16 feet