90 x 713 feet = 27.43 x 217.32 meters