A man was riding his e-bike when he was hit after not using the crosswalk or following traffic signals, police said.

ST. PETERSBURG, Fla. — A 46-year-old man died after he was hit by a car while riding his e-bike in St. Pete, according to the St. Petersburg Police Department.

Shannon White was riding westbound across 66th Street North just after 8 p.m. Thursday, when a black Ford Focus collided with him as the car was southbound on the road, crossing 18th Avenue North.

Police said White wasn’t using the marked crosswalk and failed to follow the traffic signal. He was taken to the hospital, where he died from his injuries.

The driver of the Ford stayed at the scene and is cooperating with the investigation, according to officials.