94 x 894 feet = 28.65 x 272.49 meters