21 x 743 feet = 6.4 x 226.47 meters