St. Pete Beach, Florida -- The Pinellas County Sheriff's Office says a man in an elevator shaft was crushed to death at the Tradewinds Island Grand resort in St. Pete Beach Wednesday morning.

Investigators say 45-year-old Mark Allen Johnson was cleaning oil residue from the bottom of the shaft when the elevator's locking mechanism somehow failed. It caused the elevator to drop two stories, killing Johnson.

A second worker was not injured. Pinellas deputies say the two men had been working on the elevator for about 40 minutes when the accident happened.

This is the second elevator-related death in the Bay area in the past month. Back in March, a man fell to his death down an elevator shaft at Tampa International Airport.