104 x 754 feet = 31.7 x 229.82 meters