291 x 427 meters = 954.72 x 1400.92 feet