99 x 224 meters = 324.8 x 734.91 feet