754 x 420 feet = 229.82 x 128.02 meters