984.13 feet = 299.962824 meters