833 x 106 feet = 253.9 x 32.31 meters