103 x 753 feet = 31.39 x 229.51 meters