cryseltiffjesse cryseltiffjesse 26-01-2017 Physics Answered What is the speed of light in meters per second?