421 x 779 meters = 1381.23 x 2555.77 feet