12. NFL stands for...
5. A sports field is 100 yards long which is about 91 meters.
Imported from external platform